.news1-box{
    width:100%;
    height:5rem;
    background: #ccc;
    display: flex;
    align-items: center;    
    position: relative;
}

.news1-box img{
    width:100%;
    height:100%;
    display: block;
}
.news1-box  p{
    font-weight: 400;
    font-size: .7rem;
    color: #FFFFFF;
    text-shadow: 0px 0.03rem .12rem rgba(0,0,0,0.2);
    font-style: oblique;
}

.news-tab{
    width:100%;
    height:.89rem;
}

.nt-content{
    /* width:100%; */
    height:inherit;
    border-bottom: 0.01rem solid #f5f5f5;
}
.nt-content > ul {
    display: flex;
    height: inherit;
    /* align-items: center; */
}
.nt-content > ul > li{
    height: .87rem;
    line-height: .89rem;
    margin-right: 1.08rem;
    font-weight: 400;
    font-size: .2rem;
    color: #666666;
}

.nt-tab-active{
    color: #333 !important;
    border-bottom: 0.02rem solid #1C2E5C;
}

.new2-box{
    width:100%;
    height:auto;
    position: relative;
}

.news-list > li{
    width:100%;
    height:2.42rem;
    padding:.4rem 0;
    box-sizing: border-box;
    /* background: #0f0; */
    display: flex;
    /* align-items: center; */
    /* justify-content: sp; */
    border-bottom: 0.01rem solid #EEEEEE;
}

.item-l{
    width:1rem;
    height:inherit;
}

.item-l > p{
    font-weight: bold;
    font-size: .22rem;
    color: #999999;
    margin:.35rem 0 .08rem 0
}

.item-l > div{
    /* display: inline-block; */
    font-weight: 400;
    font-size: .14rem;
    color: #AFAFAF;
    width:.43rem;
    height:.22rem;
    line-height: .22rem;
    text-align: center;
    /* padding:0.03rem 0.06rem; */
    border:0.01rem solid #AFAFAF
}

.item-c {
    width: 7.8rem;
    height:inherit
}

.item-c > h4{
    font-weight: bold;
    font-size: .22rem;
    color: #333333;
    margin-bottom: .2rem;
}

.item-c > p{
    font-weight: 400;
    font-size: .16rem;
    color: #AFAFAF;line-height: .26rem;
    cursor: pointer;
}
.item-c > p:hover{
    color: #1C2E5C;
}
.item-r{
    width:2.5rem;
    height:1.62rem;
    margin-left: auto;
    border-radius: .2rem;
}

.item-r > img{
    width:100%;
    height:100%;
    object-fit: cover;
}

.new2-l{
    position: absolute;
    left:0;
    top:2.55rem;
    width:2.5rem;
    height:auto;
    display: block;
}
.new2-r{
    position: absolute;
    right:0;
    top:8rem;
    width:2.6rem;
    height:auto;
    display: block;
}